<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<html xmlns="http://www.w3.org/1999/xhtml">
 <meta>
  <!-- Stylesheets -->
  <link href="../web.css" type="text/css" rel="stylesheet"></link>
  <link href="../pygmentize.css" type="text/css" rel="stylesheet"></link>
  <title>VLFeat - Documentation - C API</title>
  <link rel="stylesheet" type="text/css" href="../doxygen.css"></style>

  <!-- Scripts-->
  
 </meta>

 <!-- Body Start -->
 <body>
  <div id="header">
   <!-- Google CSE Search Box Begins -->
   <form action="http://www.vlfeat.org/search.html" method="get" id="cse-search-box" enctype="application/x-www-form-urlencoded">
    <div>
     <input type="hidden" name="cx" value="003215582122030917471:oq23albfeam"></input>
     <input type="hidden" name="cof" value="FORID:11"></input>
     <input type="hidden" name="ie" value="UTF-8"></input>
     <input type="text" name="q" size="31"></input>
     <input type="submit" name="sa" value="Search"></input>
    </div>
   </form>
   <script src="http://www.google.com/coop/cse/brand?form=cse-search-box&amp;lang=en" xml:space="preserve" type="text/javascript"></script>
   <!-- Google CSE Search Box Ends -->
   <h1><a shape="rect" href="../index.html" class="plain"><span id="vlfeat">VLFeat</span><span id="dotorg">.org</span></a></h1>
  </div>
  <div id="headbanner">
   Documentation - C API
  </div>
  <div id="pagebody">
   <div id="sidebar"> <!-- Navigation Start -->
    <ul>
<li><a href="../index.html">Home</a>
</li>
<li><a href="../download.html">Download</a>
</li>
<li><a href="../doc.html">Documentation</a>
<ul>
<li><a href="../mdoc/mdoc.html">Matlab API</a>
</li>
<li><a href="index.html" class='active' >C API</a>
</li>
<li><a href="../man/man.html">Man pages</a>
</li>
</ul></li>
<li><a href="../overview/tut.html">Tutorials</a>
</li>
<li><a href="../applications/apps.html">Applications</a>
</li>
</ul>

   </div> <!-- sidebar -->
   <div id="content">
    
    <link rel="stylesheet" type="text/css" href="../doxygen.css"></style>
    <div class="doxygen">
<div>
<!-- Generated by Doxygen 1.7.5.1 -->
  <div id="navrow1" class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="annotated.html"><span>Data&#160;Structures</span></a></li>
      <li class="current"><a href="files.html"><span>Files</span></a></li>
    </ul>
  </div>
  <div id="navrow2" class="tabs2">
    <ul class="tablist">
      <li><a href="files.html"><span>File&#160;List</span></a></li>
      <li class="current"><a href="globals.html"><span>Globals</span></a></li>
    </ul>
  </div>
  <div id="navrow3" class="tabs2">
    <ul class="tablist">
      <li><a href="globals.html"><span>All</span></a></li>
      <li class="current"><a href="globals_func.html"><span>Functions</span></a></li>
      <li><a href="globals_vars.html"><span>Variables</span></a></li>
      <li><a href="globals_type.html"><span>Typedefs</span></a></li>
      <li><a href="globals_enum.html"><span>Enumerations</span></a></li>
      <li><a href="globals_eval.html"><span>Enumerator</span></a></li>
      <li><a href="globals_defs.html"><span>Defines</span></a></li>
    </ul>
  </div>
  <div id="navrow4" class="tabs3">
    <ul class="tablist">
      <li><a href="globals_func.html#index__"><span>_</span></a></li>
      <li><a href="globals_func_0x61.html#index_a"><span>a</span></a></li>
      <li><a href="globals_func_0x63.html#index_c"><span>c</span></a></li>
      <li><a href="globals_func_0x64.html#index_d"><span>d</span></a></li>
      <li><a href="globals_func_0x66.html#index_f"><span>f</span></a></li>
      <li><a href="globals_func_0x67.html#index_g"><span>g</span></a></li>
      <li><a href="globals_func_0x69.html#index_i"><span>i</span></a></li>
      <li><a href="globals_func_0x6e.html#index_n"><span>n</span></a></li>
      <li><a href="globals_func_0x72.html#index_r"><span>r</span></a></li>
      <li><a href="globals_func_0x75.html#index_u"><span>u</span></a></li>
      <li class="current"><a href="globals_func_0x76.html#index_v"><span>v</span></a></li>
      <li><a href="globals_func_0x78.html#index_x"><span>x</span></a></li>
    </ul>
  </div>
</div>
<div class="contents">
&#160;

<h3><a class="anchor" id="index_v"></a>- v -</h3><ul>
<li>vl_abs_d()
: <a class="el" href="mathop_8h.html#a87c54a1c66beffacfba7bf7bac52fb09">mathop.h</a>
</li>
<li>vl_abs_f()
: <a class="el" href="mathop_8h.html#a772d390dd8d1fb4adc4eda6e0d8f4c0b">mathop.h</a>
</li>
<li>vl_aib_calculate_information()
: <a class="el" href="aib_8c.html#a531a6f39064384f6728df5a1641d7f54">aib.c</a>
</li>
<li>vl_aib_delete()
: <a class="el" href="aib_8c.html#a145bb0e2d8f512613e8fd3fb92fe7ace">aib.c</a>
, <a class="el" href="aib_8h.html#a145bb0e2d8f512613e8fd3fb92fe7ace">aib.h</a>
</li>
<li>vl_aib_get_costs()
: <a class="el" href="aib_8h.html#a9fca2d098bd88a72132c5eca55db4f7b">aib.h</a>
</li>
<li>vl_aib_get_parents()
: <a class="el" href="aib_8h.html#ab5f34e685e826902284748f40328f27e">aib.h</a>
</li>
<li>vl_aib_merge_nodes()
: <a class="el" href="aib_8c.html#a4b04bbe5d45b4a9fd84aecb173fbab93">aib.c</a>
</li>
<li>vl_aib_min_beta()
: <a class="el" href="aib_8c.html#aa567101e4f0835b9a73a9b037afa0953">aib.c</a>
</li>
<li>vl_aib_new()
: <a class="el" href="aib_8c.html#a4bb02325ebe150348976dbb46183f8f3">aib.c</a>
, <a class="el" href="aib_8h.html#a4bb02325ebe150348976dbb46183f8f3">aib.h</a>
</li>
<li>vl_aib_new_nodelist()
: <a class="el" href="aib_8c.html#af4a8a12f8fa47997c140b43cd993dc30">aib.c</a>
</li>
<li>vl_aib_new_Pc()
: <a class="el" href="aib_8c.html#a171cd4a6e0622a97286a0a2b2130841c">aib.c</a>
</li>
<li>vl_aib_new_Px()
: <a class="el" href="aib_8c.html#a9b903a69b8d1167f48cfe1e00a9e1d33">aib.c</a>
</li>
<li>vl_aib_normalize_P()
: <a class="el" href="aib_8c.html#a14bc24cb8ad409132d16de6e3f27b002">aib.c</a>
</li>
<li>vl_aib_process()
: <a class="el" href="aib_8c.html#a2adbc69469a6200896e6582474c398ee">aib.c</a>
, <a class="el" href="aib_8h.html#a2adbc69469a6200896e6582474c398ee">aib.h</a>
</li>
<li>vl_aib_update_beta()
: <a class="el" href="aib_8c.html#a474eae5c9436f86251eea120221e8bd1">aib.c</a>
</li>
<li>vl_array_dealloc()
: <a class="el" href="array_8h.html#a22469f7d3a16d6bd56025330c87c351e">array.h</a>
</li>
<li>vl_array_delete()
: <a class="el" href="array_8h.html#a32a8f1faf1c01c33c762b5a607a53582">array.h</a>
</li>
<li>vl_array_get_data()
: <a class="el" href="array_8h.html#a0772023f96ae890d81dc8b18367da34e">array.h</a>
</li>
<li>vl_array_get_data_type()
: <a class="el" href="array_8h.html#a8a855ba511380e99590905879e578ed2">array.h</a>
</li>
<li>vl_array_get_dimensions()
: <a class="el" href="array_8h.html#a7c12c71703fc9a14d7006596a49e6da7">array.h</a>
</li>
<li>vl_array_get_num_dimensions()
: <a class="el" href="array_8h.html#a5c38f7c444dbab895b31fc4fdb88422d">array.h</a>
</li>
<li>vl_array_get_num_elements()
: <a class="el" href="array_8h.html#a96d147d44ba7cbe905565181fa8b970f">array.h</a>
</li>
<li>vl_array_init()
: <a class="el" href="array_8h.html#ace20f981fb6eb4a7747d2401e39d2dc1">array.h</a>
</li>
<li>vl_array_init_envelope()
: <a class="el" href="array_8h.html#a0c95a9c5c84f1424f0a6764fcd0aac04">array.h</a>
</li>
<li>vl_array_init_matrix()
: <a class="el" href="array_8h.html#a55a46e1a99eb574cefc4eb0dd09b56cc">array.h</a>
</li>
<li>vl_array_init_matrix_envelope()
: <a class="el" href="array_8h.html#a775d33f54544375456c90a9de92e72b3">array.h</a>
</li>
<li>vl_array_new()
: <a class="el" href="array_8h.html#ac6385e80257a49b73db54d6315148841">array.h</a>
</li>
<li>vl_array_new_envelope()
: <a class="el" href="array_8h.html#ad6b2dfe3698bc8c2642eb188d1e06424">array.h</a>
</li>
<li>vl_array_new_matrix()
: <a class="el" href="array_8h.html#a690d8fec203e2f5ffb320fc788421171">array.h</a>
</li>
<li>vl_array_new_matrix_envelope()
: <a class="el" href="array_8h.html#a15b066f9b7c6a29c1a324e9cb2a581c6">array.h</a>
</li>
<li>vl_calloc()
: <a class="el" href="generic_8h.html#a175a5268fe40a4e3c68e6fab63ed064b">generic.h</a>
</li>
<li>vl_ceil_d()
: <a class="el" href="mathop_8h.html#a6a0c3cd1c2c65220bcdc472a5a9391d6">mathop.h</a>
</li>
<li>vl_ceil_f()
: <a class="el" href="mathop_8h.html#a2e33bdf5324485def067bbbe66a54f91">mathop.h</a>
</li>
<li>vl_configuration_to_string_copy()
: <a class="el" href="generic_8c.html#af5d5bc78259d28d72a02d730e5f14b04">generic.c</a>
, <a class="el" href="generic_8h.html#af5d5bc78259d28d72a02d730e5f14b04">generic.h</a>
</li>
<li>vl_constructor()
: <a class="el" href="generic_8c.html#a18be2cdce723b0cacc342e0e3c47d87a">generic.c</a>
</li>
<li>vl_cpu_has_sse2()
: <a class="el" href="generic_8h.html#a8b42bd1be913fee5ae234899bbd5990d">generic.h</a>
</li>
<li>vl_cpu_has_sse3()
: <a class="el" href="generic_8h.html#ad176e5e370a9fbe9cb1995f53d228c0f">generic.h</a>
</li>
<li>vl_destructor()
: <a class="el" href="generic_8c.html#aa3d76b59c0a5e7c45f80e172ec042c93">generic.c</a>
</li>
<li>vl_dsift_delete()
: <a class="el" href="dsift_8c.html#aa123f1d9e79ab01882646f713dfb4f0c">dsift.c</a>
, <a class="el" href="dsift_8h.html#aa123f1d9e79ab01882646f713dfb4f0c">dsift.h</a>
</li>
<li>vl_dsift_get_bounds()
: <a class="el" href="dsift_8h.html#ae6847be5d2204f06551e12c4a2a84990">dsift.h</a>
</li>
<li>vl_dsift_get_descriptor_size()
: <a class="el" href="dsift_8h.html#aeade8b18c21954f00d76f5dcb12b9bfe">dsift.h</a>
</li>
<li>vl_dsift_get_descriptors()
: <a class="el" href="dsift_8h.html#acd5425e9764383a5ef05bce00fd40e94">dsift.h</a>
</li>
<li>vl_dsift_get_flat_window()
: <a class="el" href="dsift_8h.html#a2f20d74d4250ebf12dc80235a31a64b6">dsift.h</a>
</li>
<li>vl_dsift_get_geometry()
: <a class="el" href="dsift_8h.html#a55eb4068cd76b03c3bb120a895b7ed13">dsift.h</a>
</li>
<li>vl_dsift_get_keypoint_num()
: <a class="el" href="dsift_8h.html#a3b5fabb1496fc91a70669d4201f47a5b">dsift.h</a>
</li>
<li>vl_dsift_get_keypoints()
: <a class="el" href="dsift_8h.html#a0cba85e88ae5232fe74368175a8ba510">dsift.h</a>
</li>
<li>vl_dsift_get_steps()
: <a class="el" href="dsift_8h.html#aaae1634a166ab5a61d89236fa5bf04d3">dsift.h</a>
</li>
<li>vl_dsift_get_window_size()
: <a class="el" href="dsift_8h.html#afa8d4a02e6f7a0d8b89b585c689e164e">dsift.h</a>
</li>
<li>vl_dsift_new()
: <a class="el" href="dsift_8c.html#aa9ba7ffaa72c137c457642ce833dab05">dsift.c</a>
, <a class="el" href="dsift_8h.html#a5f86d3d3a12bedab236a12e55a91edd1">dsift.h</a>
</li>
<li>vl_dsift_new_basic()
: <a class="el" href="dsift_8c.html#aa025e58a852d8df078c6b74b8136c704">dsift.c</a>
, <a class="el" href="dsift_8h.html#a100b0508f06275474caf3de958f09ea6">dsift.h</a>
</li>
<li>vl_dsift_process()
: <a class="el" href="dsift_8c.html#a09d5525ad7e16e2b9f3f1b9d273c85f6">dsift.c</a>
, <a class="el" href="dsift_8h.html#a09d5525ad7e16e2b9f3f1b9d273c85f6">dsift.h</a>
</li>
<li>vl_dsift_set_bounds()
: <a class="el" href="dsift_8h.html#a7d34c8e257c873f2ed580b046296d1ac">dsift.h</a>
</li>
<li>vl_dsift_set_flat_window()
: <a class="el" href="dsift_8h.html#a8dfe2d20dbe9885d0c139c5b81b5f4b0">dsift.h</a>
</li>
<li>vl_dsift_set_geometry()
: <a class="el" href="dsift_8h.html#a930f20c25eab08d9490830b0a358ff2b">dsift.h</a>
</li>
<li>vl_dsift_set_steps()
: <a class="el" href="dsift_8h.html#a42ae6bf77a9b737fd1e45ad5c43263dd">dsift.h</a>
</li>
<li>vl_dsift_set_window_size()
: <a class="el" href="dsift_8h.html#ae60fa31ff4df09e8025525714dac9563">dsift.h</a>
</li>
<li>vl_dsift_transpose_descriptor()
: <a class="el" href="dsift_8h.html#ab31145db21c1f0ed2e8843c159598526">dsift.h</a>
</li>
<li>vl_eval_vector_comparison_on_all_pairs_d()
: <a class="el" href="mathop_8h.html#a2fa33c2469aa77aea316927d13e8e644">mathop.h</a>
</li>
<li>vl_eval_vector_comparison_on_all_pairs_f()
: <a class="el" href="mathop_8h.html#ae38ee42a415c7958c38c02ea57cf9b4e">mathop.h</a>
</li>
<li>vl_fast_atan2_d()
: <a class="el" href="mathop_8h.html#ae76d962e552bdddb02a687dd3dc38330">mathop.h</a>
</li>
<li>vl_fast_atan2_f()
: <a class="el" href="mathop_8h.html#a302745de850d5b18b49359a830b74f6d">mathop.h</a>
</li>
<li>vl_fast_resqrt_d()
: <a class="el" href="mathop_8h.html#a8aab2f55af664aaef0d51b84fb09ebc7">mathop.h</a>
</li>
<li>vl_fast_resqrt_f()
: <a class="el" href="mathop_8h.html#a1a7ffdd0b23196a330e36d6e9aa8c6ff">mathop.h</a>
</li>
<li>vl_fast_sqrt_d()
: <a class="el" href="mathop_8h.html#a8a7ca9f7a6df25bd6869f648f1e643d9">mathop.h</a>
</li>
<li>vl_fast_sqrt_f()
: <a class="el" href="mathop_8h.html#a69441a371eeaa0c183214d8f19204d46">mathop.h</a>
</li>
<li>vl_fast_sqrt_ui16()
: <a class="el" href="mathop_8h.html#a7475cc5573d9ff6147ebc9e97097740b">mathop.h</a>
</li>
<li>vl_fast_sqrt_ui32()
: <a class="el" href="mathop_8h.html#a07ed33a01737b8aa5716e46d1afdf0b8">mathop.h</a>
</li>
<li>vl_fast_sqrt_ui8()
: <a class="el" href="mathop_8h.html#ad3ba8bee4d358e752175582321e96e10">mathop.h</a>
</li>
<li>vl_floor_d()
: <a class="el" href="mathop_8h.html#a4573abdff2b32ef131f090a7cd8afeee">mathop.h</a>
</li>
<li>vl_floor_f()
: <a class="el" href="mathop_8h.html#a7651faad897e764d74159d4661777115">mathop.h</a>
</li>
<li>vl_free()
: <a class="el" href="generic_8h.html#ae070a0a4d3d367a1ba8308644c88ada3">generic.h</a>
</li>
<li>vl_get_cpu_time()
: <a class="el" href="generic_8c.html#a4a2af50f50dfc91505947ced9656f5e7">generic.c</a>
, <a class="el" href="generic_8h.html#a4a2af50f50dfc91505947ced9656f5e7">generic.h</a>
</li>
<li>vl_get_last_error()
: <a class="el" href="generic_8h.html#ac1a9bdc5e32a00ca28599b8daf5e0d50">generic.h</a>
</li>
<li>vl_get_last_error_message()
: <a class="el" href="generic_8h.html#adf40d994cf9e6bbbc6c7dc92b3865882">generic.h</a>
</li>
<li>vl_get_rand()
: <a class="el" href="generic_8c.html#ac0ce7fb575acd4f01cbb4a275ba84700">generic.c</a>
, <a class="el" href="generic_8h.html#ac0ce7fb575acd4f01cbb4a275ba84700">generic.h</a>
</li>
<li>vl_get_simd_enabled()
: <a class="el" href="generic_8h.html#a8fd5c5f53a678b8e24505f1fc98490a2">generic.h</a>
</li>
<li>vl_get_state()
: <a class="el" href="generic_8h.html#ac0c7b314fd6520af23d0599b4ff045cf">generic.h</a>
</li>
<li>vl_get_thread_specific_state()
: <a class="el" href="generic_8h.html#a6b45f06fe888a9750154692de6d048da">generic.h</a>
</li>
<li>vl_get_type_name()
: <a class="el" href="generic_8h.html#a2e4f4c7b7a1d74606a62ca4077fddba8">generic.h</a>
</li>
<li>vl_get_type_size()
: <a class="el" href="generic_8h.html#a477016b861e56130cfb95fe7085138d9">generic.h</a>
</li>
<li>vl_get_vector_comparison_function_d()
: <a class="el" href="mathop_8h.html#a34ec850e1d4b291c4e7a4235206c23bd">mathop.h</a>
</li>
<li>vl_get_vector_comparison_function_f()
: <a class="el" href="mathop_8h.html#ad5143f7d144cba8a1d302dacee14d23e">mathop.h</a>
</li>
<li>vl_get_vector_comparison_type_name()
: <a class="el" href="mathop_8h.html#acf470a9c2b4c9f91129f883a54d85bad">mathop.h</a>
</li>
<li>vl_get_version_string()
: <a class="el" href="generic_8c.html#ae7c089c95c8bff8fb32284fdeb4818a8">generic.c</a>
, <a class="el" href="generic_8h.html#ae7c089c95c8bff8fb32284fdeb4818a8">generic.h</a>
</li>
<li>VL_HEAP_cmp()
: <a class="el" href="heap-def_8h.html#af926f2b2ea17e5adcf6ab144d87f96e2">heap-def.h</a>
</li>
<li>VL_HEAP_down()
: <a class="el" href="heap-def_8h.html#affd0336086a1762e0ac2cace28c9656a">heap-def.h</a>
</li>
<li>vl_heap_left_child()
: <a class="el" href="heap-def_8h.html#a95b7f92afacd889da252d5a77fde5d05">heap-def.h</a>
</li>
<li>vl_heap_parent()
: <a class="el" href="heap-def_8h.html#a7256f361601ba43113c862d9477f1d4b">heap-def.h</a>
</li>
<li>VL_HEAP_pop()
: <a class="el" href="heap-def_8h.html#ac9e07a24d045fbc08853213bc84be5ea">heap-def.h</a>
</li>
<li>VL_HEAP_push()
: <a class="el" href="heap-def_8h.html#ab8d30a74d7d51d3ed4c9f3e35ef6c638">heap-def.h</a>
</li>
<li>vl_heap_right_child()
: <a class="el" href="heap-def_8h.html#aacfa305e511251faa8cfb8b7114a31f7">heap-def.h</a>
</li>
<li>VL_HEAP_swap()
: <a class="el" href="heap-def_8h.html#a23f32c850484c8824785a17e9d93272b">heap-def.h</a>
</li>
<li>VL_HEAP_up()
: <a class="el" href="heap-def_8h.html#a8c4d40e0b2309f0d897a8b1e9a55d726">heap-def.h</a>
</li>
<li>VL_HEAP_update()
: <a class="el" href="heap-def_8h.html#a6718e132e6bfabc177ca2f5115dd6452">heap-def.h</a>
</li>
<li>vl_hikm_copy_subset()
: <a class="el" href="hikmeans_8c.html#a384ec7365aceacc91f4fcbc2f672ca33">hikmeans.c</a>
</li>
<li>vl_hikm_delete()
: <a class="el" href="hikmeans_8c.html#a7830ea7acf7332e0eda8369b58853808">hikmeans.c</a>
, <a class="el" href="hikmeans_8h.html#a7830ea7acf7332e0eda8369b58853808">hikmeans.h</a>
</li>
<li>vl_hikm_get_depth()
: <a class="el" href="hikmeans_8h.html#a5871baa3b7224ad48583cd1a7b77b072">hikmeans.h</a>
</li>
<li>vl_hikm_get_K()
: <a class="el" href="hikmeans_8h.html#a413080c385f4979af475297c4de68036">hikmeans.h</a>
</li>
<li>vl_hikm_get_max_niters()
: <a class="el" href="hikmeans_8h.html#a2a1e3cc7f9faa8f7e6381a2fef52651d">hikmeans.h</a>
</li>
<li>vl_hikm_get_ndims()
: <a class="el" href="hikmeans_8h.html#aec69eb38a84e1ec90ccececd6eaee4f9">hikmeans.h</a>
</li>
<li>vl_hikm_get_root()
: <a class="el" href="hikmeans_8h.html#a81736d35ffc85981e1ecdaa75732b460">hikmeans.h</a>
</li>
<li>vl_hikm_get_verbosity()
: <a class="el" href="hikmeans_8h.html#a41f0093905ef603a8b93e921522638e4">hikmeans.h</a>
</li>
<li>vl_hikm_init()
: <a class="el" href="hikmeans_8c.html#aca086860d48ff66ed1a05f7d8ce8b443">hikmeans.c</a>
, <a class="el" href="hikmeans_8h.html#aca086860d48ff66ed1a05f7d8ce8b443">hikmeans.h</a>
</li>
<li>vl_hikm_new()
: <a class="el" href="hikmeans_8c.html#ae48c89b710a84568dcac00ddd763e604">hikmeans.c</a>
, <a class="el" href="hikmeans_8h.html#ae48c89b710a84568dcac00ddd763e604">hikmeans.h</a>
</li>
<li>vl_hikm_push()
: <a class="el" href="hikmeans_8c.html#ace2e7bb3cc8811f2a227c5c5e0606218">hikmeans.c</a>
, <a class="el" href="hikmeans_8h.html#ace2e7bb3cc8811f2a227c5c5e0606218">hikmeans.h</a>
</li>
<li>vl_hikm_set_max_niters()
: <a class="el" href="hikmeans_8h.html#a431d5ac9cb5d5ae058dcc9785ad08fe5">hikmeans.h</a>
</li>
<li>vl_hikm_set_verbosity()
: <a class="el" href="hikmeans_8h.html#a23789e4faee416be030f2a519de096e3">hikmeans.h</a>
</li>
<li>vl_hikm_train()
: <a class="el" href="hikmeans_8c.html#a7f0a6305bd9fa3647748a4b41f354a7c">hikmeans.c</a>
, <a class="el" href="hikmeans_8h.html#a7f0a6305bd9fa3647748a4b41f354a7c">hikmeans.h</a>
</li>
<li>vl_homogeneouskernelmap_delete()
: <a class="el" href="homkermap_8c.html#a9a059f792833cb10e62f5f476f99f0da">homkermap.c</a>
, <a class="el" href="homkermap_8h.html#a9a059f792833cb10e62f5f476f99f0da">homkermap.h</a>
</li>
<li>vl_homogeneouskernelmap_evaluate_d()
: <a class="el" href="homkermap_8h.html#aa46c3f8cfdf0f1334727c27c13e77608">homkermap.h</a>
</li>
<li>vl_homogeneouskernelmap_evaluate_f()
: <a class="el" href="homkermap_8h.html#a2ea4628d7a00b9543112fc4dd2d8f380">homkermap.h</a>
</li>
<li>vl_homogeneouskernelmap_get_smooth_spectrum()
: <a class="el" href="homkermap_8c.html#ac2d0164090862bfa17f25364447676e7">homkermap.c</a>
</li>
<li>vl_homogeneouskernelmap_get_spectrum()
: <a class="el" href="homkermap_8c.html#a86c2873e6353bcfcbaa4abd4314af9d8">homkermap.c</a>
</li>
<li>vl_homogeneouskernelmap_new()
: <a class="el" href="homkermap_8c.html#a87e86a2981550ae60f565575c32966ea">homkermap.c</a>
, <a class="el" href="homkermap_8h.html#a87e86a2981550ae60f565575c32966ea">homkermap.h</a>
</li>
<li>vl_ikm_delete()
: <a class="el" href="ikmeans_8c.html#a33a659152e03286d390aa17b1a212a7b">ikmeans.c</a>
, <a class="el" href="ikmeans_8h.html#a33a659152e03286d390aa17b1a212a7b">ikmeans.h</a>
</li>
<li>vl_ikm_elkan_update_inter_dist()
: <a class="el" href="ikmeans__elkan_8tc.html#a7664bd055d36da01663d01fd5d50da60">ikmeans_elkan.tc</a>
</li>
<li>vl_ikm_get_centers()
: <a class="el" href="ikmeans_8h.html#a585c9f15e530c1fa45b51a06e2c0c58e">ikmeans.h</a>
</li>
<li>vl_ikm_get_K()
: <a class="el" href="ikmeans_8h.html#a794472ef0f4a362e5f4953d729c638a4">ikmeans.h</a>
</li>
<li>vl_ikm_get_max_niters()
: <a class="el" href="ikmeans_8h.html#a2a26138217a2144e4f4ece7c44fe5e14">ikmeans.h</a>
</li>
<li>vl_ikm_get_ndims()
: <a class="el" href="ikmeans_8h.html#a75ab6a7a2c6de711ffaed775ed283ccb">ikmeans.h</a>
</li>
<li>vl_ikm_get_verbosity()
: <a class="el" href="ikmeans_8h.html#afe77d60b7c64f773b9e5edbcebca6e21">ikmeans.h</a>
</li>
<li>vl_ikm_init()
: <a class="el" href="ikmeans_8h.html#a8b81cf293fe68ffbe9c65f98fa875b44">ikmeans.h</a>
, <a class="el" href="ikmeans__init_8tc.html#a8b81cf293fe68ffbe9c65f98fa875b44">ikmeans_init.tc</a>
</li>
<li>vl_ikm_init_elkan()
: <a class="el" href="ikmeans__elkan_8tc.html#aee753adccae45559ab12120905e2ed57">ikmeans_elkan.tc</a>
</li>
<li>vl_ikm_init_helper()
: <a class="el" href="ikmeans__init_8tc.html#a64bc8e2fb8307d6879c16ed78e3127e7">ikmeans_init.tc</a>
</li>
<li>vl_ikm_init_lloyd()
: <a class="el" href="ikmeans__lloyd_8tc.html#a953ada58fb717a7a37883f05ee1859c5">ikmeans_lloyd.tc</a>
</li>
<li>vl_ikm_init_rand()
: <a class="el" href="ikmeans_8h.html#ae187be70645b7a7336b081a5bec302b1">ikmeans.h</a>
, <a class="el" href="ikmeans__init_8tc.html#ae187be70645b7a7336b081a5bec302b1">ikmeans_init.tc</a>
</li>
<li>vl_ikm_init_rand_data()
: <a class="el" href="ikmeans_8h.html#ac6d501aa8f467292655baba3c8fa0632">ikmeans.h</a>
, <a class="el" href="ikmeans__init_8tc.html#ac6d501aa8f467292655baba3c8fa0632">ikmeans_init.tc</a>
</li>
<li>vl_ikm_new()
: <a class="el" href="ikmeans_8c.html#af5a42441a336dd73c39c5a1ec8028444">ikmeans.c</a>
, <a class="el" href="ikmeans_8h.html#af5a42441a336dd73c39c5a1ec8028444">ikmeans.h</a>
</li>
<li>vl_ikm_push()
: <a class="el" href="ikmeans_8c.html#a14aa91465a947dc1dfdfc35fea5bc3ca">ikmeans.c</a>
, <a class="el" href="ikmeans_8h.html#a14aa91465a947dc1dfdfc35fea5bc3ca">ikmeans.h</a>
</li>
<li>vl_ikm_push_elkan()
: <a class="el" href="ikmeans__elkan_8tc.html#a3ccd1662e818a9dc28de12ff4faaba12">ikmeans_elkan.tc</a>
</li>
<li>vl_ikm_push_lloyd()
: <a class="el" href="ikmeans__lloyd_8tc.html#afb21433b50d73f3468ce0e0cbc09fd42">ikmeans_lloyd.tc</a>
</li>
<li>vl_ikm_push_one()
: <a class="el" href="ikmeans_8c.html#a151e7935e7da5e3af0c686bff940ad10">ikmeans.c</a>
, <a class="el" href="ikmeans_8h.html#a151e7935e7da5e3af0c686bff940ad10">ikmeans.h</a>
</li>
<li>vl_ikm_set_max_niters()
: <a class="el" href="ikmeans_8h.html#a6196de7ceceab4e8c21daf2db1cd9e34">ikmeans.h</a>
</li>
<li>vl_ikm_set_verbosity()
: <a class="el" href="ikmeans_8h.html#adbf9d13d091a5bec378023de11bfa690">ikmeans.h</a>
</li>
<li>vl_ikm_train()
: <a class="el" href="ikmeans_8c.html#a1a984dc606d95bb398224b1bb7a523bf">ikmeans.c</a>
, <a class="el" href="ikmeans_8h.html#a1a984dc606d95bb398224b1bb7a523bf">ikmeans.h</a>
</li>
<li>vl_ikm_train_elkan()
: <a class="el" href="ikmeans__elkan_8tc.html#a4ef75811e5a94d30491eb1c2c63bcf1e">ikmeans_elkan.tc</a>
</li>
<li>vl_ikm_train_lloyd()
: <a class="el" href="ikmeans__lloyd_8tc.html#aed710bab56c0085ab200f462a7ab275f">ikmeans_lloyd.tc</a>
</li>
<li>vl_image_distance_transform_d()
: <a class="el" href="imopv_8h.html#ad13a54f025599cbde1e2f073733872b2">imopv.h</a>
</li>
<li>vl_image_distance_transform_f()
: <a class="el" href="imopv_8h.html#ac20d3690d57a30ddb2937d051abaf192">imopv.h</a>
</li>
<li>vl_imconvcol_vd()
: <a class="el" href="imopv_8h.html#a165f552920957a65884b0937034e4c9a">imopv.h</a>
</li>
<li>vl_imconvcol_vf()
: <a class="el" href="imopv_8h.html#a032ec58dd2542db69351e006fbac1b13">imopv.h</a>
</li>
<li>vl_imconvcoltri_d()
: <a class="el" href="imopv_8h.html#ad624650d3ab3d609f68634f83623677c">imopv.h</a>
</li>
<li>vl_imconvcoltri_f()
: <a class="el" href="imopv_8h.html#ab5561b2ed447b0099e7bf8dc79915382">imopv.h</a>
</li>
<li>vl_imintegral_d()
: <a class="el" href="imopv_8h.html#a63f63ca0445077d4baf05db04a1921e5">imopv.h</a>
</li>
<li>vl_imintegral_f()
: <a class="el" href="imopv_8h.html#a783087728b77a88fb701426acf587956">imopv.h</a>
</li>
<li>vl_imintegral_i32()
: <a class="el" href="imopv_8h.html#a33c2c2a2dc57e86aa03f0f5288001c46">imopv.h</a>
</li>
<li>vl_imintegral_ui32()
: <a class="el" href="imopv_8h.html#ab02ddbe089220e3c33c548d2b45887a1">imopv.h</a>
</li>
<li>vl_irodrigues()
: <a class="el" href="rodrigues_8h.html#a93ca856ba44cf313789442ed622b32fb">rodrigues.h</a>
</li>
<li>vl_kdforest_build()
: <a class="el" href="kdtree_8c.html#ac886f1fd6024a74e9e4a5d7566b2125f">kdtree.c</a>
, <a class="el" href="kdtree_8h.html#ac886f1fd6024a74e9e4a5d7566b2125f">kdtree.h</a>
</li>
<li>vl_kdforest_delete()
: <a class="el" href="kdtree_8c.html#a68bcecfea6e63a41aafbd5ea9ca1a418">kdtree.c</a>
, <a class="el" href="kdtree_8h.html#a68bcecfea6e63a41aafbd5ea9ca1a418">kdtree.h</a>
</li>
<li>vl_kdforest_get_data_dimension()
: <a class="el" href="kdtree_8h.html#a548f72a02684f50ed2fc5d54e256b752">kdtree.h</a>
</li>
<li>vl_kdforest_get_data_type()
: <a class="el" href="kdtree_8h.html#abba39fcd9a3693e9c8851b0b008c2db0">kdtree.h</a>
</li>
<li>vl_kdforest_get_depth_of_tree()
: <a class="el" href="kdtree_8h.html#a55728e3e3e7a3619ed24e8b016dbf2a4">kdtree.h</a>
</li>
<li>vl_kdforest_get_max_num_comparisons()
: <a class="el" href="kdtree_8h.html#af0d6436d4b42826cf4aaf50b2ec59b53">kdtree.h</a>
</li>
<li>vl_kdforest_get_num_nodes_of_tree()
: <a class="el" href="kdtree_8h.html#a766017f8aefa345762c3503f6a2b0b75">kdtree.h</a>
</li>
<li>vl_kdforest_get_num_trees()
: <a class="el" href="kdtree_8h.html#a054701571177903a5369bb73da3139ef">kdtree.h</a>
</li>
<li>vl_kdforest_get_thresholding_method()
: <a class="el" href="kdtree_8h.html#ac153ede5b0d8716f2ae7887ef7060884">kdtree.h</a>
</li>
<li>vl_kdforest_new()
: <a class="el" href="kdtree_8c.html#af0e747c0b4e989d2800e17eb2b9fd6ec">kdtree.c</a>
, <a class="el" href="kdtree_8h.html#af0e747c0b4e989d2800e17eb2b9fd6ec">kdtree.h</a>
</li>
<li>vl_kdforest_query()
: <a class="el" href="kdtree_8c.html#a2af87b58193ea0314fa971f8678e4e8c">kdtree.c</a>
, <a class="el" href="kdtree_8h.html#a2af87b58193ea0314fa971f8678e4e8c">kdtree.h</a>
</li>
<li>vl_kdforest_query_recursively()
: <a class="el" href="kdtree_8c.html#ae847514f22f2849ceb41e7355b905cc4">kdtree.c</a>
</li>
<li>vl_kdforest_set_max_num_comparisons()
: <a class="el" href="kdtree_8h.html#a4bf926f9406cec740d564b703236c68d">kdtree.h</a>
</li>
<li>vl_kdforest_set_thresholding_method()
: <a class="el" href="kdtree_8h.html#adf66cf1b6be55d82a2ad4d568271f157">kdtree.h</a>
</li>
<li>vl_kdtree_build_recursively()
: <a class="el" href="kdtree_8c.html#ac1b2bb2aa04dc77c102048d7f112fd5e">kdtree.c</a>
</li>
<li>vl_kdtree_calc_bounds_recursively()
: <a class="el" href="kdtree_8c.html#a435c39094d6a630a7393e76fc8506630">kdtree.c</a>
</li>
<li>vl_kdtree_compare_index_entries()
: <a class="el" href="kdtree_8c.html#af080598a5f9fe657bd3d3bdffe5c3a3d">kdtree.c</a>
</li>
<li>vl_kdtree_node_new()
: <a class="el" href="kdtree_8c.html#a94cd8f55cedbb5512a83c234103921e7">kdtree.c</a>
</li>
<li>vl_kmeans_cluster()
: <a class="el" href="kmeans_8c.html#a3f35fc9b75799b10a6e32ec81a9cd54d">kmeans.c</a>
, <a class="el" href="kmeans_8h.html#a3f35fc9b75799b10a6e32ec81a9cd54d">kmeans.h</a>
</li>
<li>vl_kmeans_delete()
: <a class="el" href="kmeans_8c.html#a55a50b06dfd493861651200c61458609">kmeans.c</a>
, <a class="el" href="kmeans_8h.html#a55a50b06dfd493861651200c61458609">kmeans.h</a>
</li>
<li>vl_kmeans_get_algorithm()
: <a class="el" href="kmeans_8h.html#ae6d9f44be8b5d6fc71f11554de742a63">kmeans.h</a>
</li>
<li>vl_kmeans_get_centers()
: <a class="el" href="kmeans_8h.html#a69ecb61159ce9418679f5283c5cb427a">kmeans.h</a>
</li>
<li>vl_kmeans_get_data_type()
: <a class="el" href="kmeans_8h.html#abc797cd0e7228d096313fd97b412a21c">kmeans.h</a>
</li>
<li>vl_kmeans_get_dimension()
: <a class="el" href="kmeans_8h.html#a16d8a8bb5d3d7484c4645561dc42ee53">kmeans.h</a>
</li>
<li>vl_kmeans_get_distance()
: <a class="el" href="kmeans_8h.html#a61bd032e28960a20cf86e8c77577b67e">kmeans.h</a>
</li>
<li>vl_kmeans_get_energy()
: <a class="el" href="kmeans_8h.html#a02365a4146fabad03f76bb4cdad7cb77">kmeans.h</a>
</li>
<li>vl_kmeans_get_initialization()
: <a class="el" href="kmeans_8h.html#af920d0fc7e802901fd071eec3def47d2">kmeans.h</a>
</li>
<li>vl_kmeans_get_max_num_iterations()
: <a class="el" href="kmeans_8h.html#a6312397c35e56ccd50ac1fa8dbc6bcc2">kmeans.h</a>
</li>
<li>vl_kmeans_get_num_centers()
: <a class="el" href="kmeans_8h.html#acba49a529f1393cd04c02a6ef8e2cacd">kmeans.h</a>
</li>
<li>vl_kmeans_get_num_repetitions()
: <a class="el" href="kmeans_8h.html#ae84b1f054eacec5dd7cf2d54668ba181">kmeans.h</a>
</li>
<li>vl_kmeans_get_verbosity()
: <a class="el" href="kmeans_8h.html#a7747422051ced08941d2306951445d79">kmeans.h</a>
</li>
<li>vl_kmeans_new()
: <a class="el" href="kmeans_8c.html#a868a729d2ea5b9f9fec15a18e0a27a76">kmeans.c</a>
, <a class="el" href="kmeans_8h.html#a868a729d2ea5b9f9fec15a18e0a27a76">kmeans.h</a>
</li>
<li>vl_kmeans_new_copy()
: <a class="el" href="kmeans_8c.html#ae251eb379788d26613057f0014bb15bd">kmeans.c</a>
, <a class="el" href="kmeans_8h.html#ae251eb379788d26613057f0014bb15bd">kmeans.h</a>
</li>
<li>vl_kmeans_quantize()
: <a class="el" href="kmeans_8c.html#a3649fe42a94e9b4945511b5665f82355">kmeans.c</a>
, <a class="el" href="kmeans_8h.html#a3649fe42a94e9b4945511b5665f82355">kmeans.h</a>
</li>
<li>vl_kmeans_refine_centers()
: <a class="el" href="kmeans_8h.html#a9fd1885e6b4742a93b4672f56eb9f2ce">kmeans.h</a>
, <a class="el" href="kmeans_8c.html#a9fd1885e6b4742a93b4672f56eb9f2ce">kmeans.c</a>
</li>
<li>vl_kmeans_reset()
: <a class="el" href="kmeans_8c.html#a77b5f58050110584e188534ad15c1dd0">kmeans.c</a>
, <a class="el" href="kmeans_8h.html#a77b5f58050110584e188534ad15c1dd0">kmeans.h</a>
</li>
<li>vl_kmeans_seed_centers_plus_plus()
: <a class="el" href="kmeans_8h.html#a4e66cedb1d3857d0ffc173ff010c0cbd">kmeans.h</a>
, <a class="el" href="kmeans_8c.html#aabb4ba7cf2087e2b8bdafb6d8f80aa06">kmeans.c</a>
</li>
<li>vl_kmeans_seed_centers_with_rand_data()
: <a class="el" href="kmeans_8c.html#aad205598b82c6f516e68ed889e3fc19a">kmeans.c</a>
, <a class="el" href="kmeans_8h.html#a087c6c6776ee025e1657b4f724418a61">kmeans.h</a>
</li>
<li>vl_kmeans_set_algorithm()
: <a class="el" href="kmeans_8h.html#ae2ab27c25bb4730d854219af20f37804">kmeans.h</a>
</li>
<li>vl_kmeans_set_centers()
: <a class="el" href="kmeans_8c.html#ac86bd2fa181f6e23e22a6ad92f25288c">kmeans.c</a>
, <a class="el" href="kmeans_8h.html#ac86bd2fa181f6e23e22a6ad92f25288c">kmeans.h</a>
</li>
<li>vl_kmeans_set_initialization()
: <a class="el" href="kmeans_8h.html#a7c61513feb74bb5393326ed3cced2650">kmeans.h</a>
</li>
<li>vl_kmeans_set_max_num_iterations()
: <a class="el" href="kmeans_8h.html#a34f80e7e3f4c7213366b88169cc2f70f">kmeans.h</a>
</li>
<li>vl_kmeans_set_num_repetitions()
: <a class="el" href="kmeans_8h.html#a7a1095cdba2192ee48e15d19144315fb">kmeans.h</a>
</li>
<li>vl_kmeans_set_verbosity()
: <a class="el" href="kmeans_8h.html#af2411b97e440ef5419657c41273d38cb">kmeans.h</a>
</li>
<li>vl_lbp_delete()
: <a class="el" href="lbp_8c.html#af4061c7ff063118d14893cafe5b55ed8">lbp.c</a>
, <a class="el" href="lbp_8h.html#af4061c7ff063118d14893cafe5b55ed8">lbp.h</a>
</li>
<li>vl_lbp_get_dimension()
: <a class="el" href="lbp_8h.html#a9fdc1d38de7ce1494cdd911bfd8957a7">lbp.h</a>
</li>
<li>vl_lbp_new()
: <a class="el" href="lbp_8c.html#a3e6b2fc3465c379f3acc45c9fe5b179c">lbp.c</a>
, <a class="el" href="lbp_8h.html#a3e6b2fc3465c379f3acc45c9fe5b179c">lbp.h</a>
</li>
<li>vl_lbp_process()
: <a class="el" href="lbp_8h.html#a605c416d7ab3906609cbb62404a20253">lbp.h</a>
, <a class="el" href="lbp_8c.html#a605c416d7ab3906609cbb62404a20253">lbp.c</a>
</li>
<li>vl_lock_state()
: <a class="el" href="generic_8c.html#ab305fa7aba6c2a4d543162fd3e146960">generic.c</a>
, <a class="el" href="generic_8h.html#ab305fa7aba6c2a4d543162fd3e146960">generic.h</a>
</li>
<li>vl_malloc()
: <a class="el" href="generic_8h.html#a136474bd173eb04e98989c7a521d4ada">generic.h</a>
</li>
<li>vl_mod_2pi_d()
: <a class="el" href="mathop_8h.html#a6ee66acb41ce542899a6e99e4fe5b6f3">mathop.h</a>
</li>
<li>vl_mod_2pi_f()
: <a class="el" href="mathop_8h.html#a99beafd23bc68c4bf8fb525e4efb2749">mathop.h</a>
</li>
<li>vl_mser_delete()
: <a class="el" href="mser_8c.html#a3d94ff216cb9389b49dc5799e26ad3ba">mser.c</a>
, <a class="el" href="mser_8h.html#a3d94ff216cb9389b49dc5799e26ad3ba">mser.h</a>
</li>
<li>vl_mser_ell_fit()
: <a class="el" href="mser_8c.html#aeeee08edd486e41126316f1d3bf90013">mser.c</a>
, <a class="el" href="mser_8h.html#aeeee08edd486e41126316f1d3bf90013">mser.h</a>
</li>
<li>vl_mser_get_delta()
: <a class="el" href="mser_8h.html#abcd71f7677c7daf6902c022c825637de">mser.h</a>
</li>
<li>vl_mser_get_ell()
: <a class="el" href="mser_8h.html#a9ce0f94d6cc33244be2f5ca736a0bff4">mser.h</a>
</li>
<li>vl_mser_get_ell_dof()
: <a class="el" href="mser_8h.html#a0e10d949e672ffd82dd230a7f0ab37a8">mser.h</a>
</li>
<li>vl_mser_get_ell_num()
: <a class="el" href="mser_8h.html#a7f7172365b355735c1ee1cc4bded9915">mser.h</a>
</li>
<li>vl_mser_get_max_area()
: <a class="el" href="mser_8h.html#a9598f59824914b8cd39ff384cdf2d708">mser.h</a>
</li>
<li>vl_mser_get_max_variation()
: <a class="el" href="mser_8h.html#a546850260c72fa3ef1d5b5887a1240ad">mser.h</a>
</li>
<li>vl_mser_get_min_area()
: <a class="el" href="mser_8h.html#a82b28392b17bfd5bd6765e1cab61f049">mser.h</a>
</li>
<li>vl_mser_get_min_diversity()
: <a class="el" href="mser_8h.html#a420d10de58b8e7878c6e4708f223493f">mser.h</a>
</li>
<li>vl_mser_get_regions()
: <a class="el" href="mser_8h.html#ac13e050b5ea00ae60d34f00ff2400126">mser.h</a>
</li>
<li>vl_mser_get_regions_num()
: <a class="el" href="mser_8h.html#abb4d8f51eeecdda9be01fc99b8144c52">mser.h</a>
</li>
<li>vl_mser_get_stats()
: <a class="el" href="mser_8h.html#af8d2c9381ee97127e5da27be9ad7cc38">mser.h</a>
</li>
<li>vl_mser_new()
: <a class="el" href="mser_8c.html#af6dbdcb894693e90c43d51140d17cb9c">mser.c</a>
, <a class="el" href="mser_8h.html#af6dbdcb894693e90c43d51140d17cb9c">mser.h</a>
</li>
<li>vl_mser_process()
: <a class="el" href="mser_8c.html#ae50c576bc27a1ee7837cbbe6e5089583">mser.c</a>
, <a class="el" href="mser_8h.html#ae50c576bc27a1ee7837cbbe6e5089583">mser.h</a>
</li>
<li>vl_mser_set_delta()
: <a class="el" href="mser_8h.html#a9aa9f3041186a969cb35268d4ab656bb">mser.h</a>
</li>
<li>vl_mser_set_max_area()
: <a class="el" href="mser_8h.html#af517861a633fbd7cc5637ea4baef0db6">mser.h</a>
</li>
<li>vl_mser_set_max_variation()
: <a class="el" href="mser_8h.html#a7feb4b477fe6340639d40461174cfabe">mser.h</a>
</li>
<li>vl_mser_set_min_area()
: <a class="el" href="mser_8h.html#a25744f49395d441a8769b9f605480f4c">mser.h</a>
</li>
<li>vl_mser_set_min_diversity()
: <a class="el" href="mser_8h.html#abb7fe6fc94bb7503bdc0dd160a549de1">mser.h</a>
</li>
<li>vl_pegasos_train_binary_svm_d()
: <a class="el" href="pegasos_8h.html#a13544d1f72e8f428e9dbf0d20241b693">pegasos.h</a>
</li>
<li>vl_pegasos_train_binary_svm_f()
: <a class="el" href="pegasos_8h.html#a1c3c702bb19206c992fc166d82709c6b">pegasos.h</a>
</li>
<li>vl_pgm_extract_data()
: <a class="el" href="pgm_8h.html#a5ff673e681338e79a1c1591179504b5f">pgm.h</a>
, <a class="el" href="pgm_8c.html#a5ff673e681338e79a1c1591179504b5f">pgm.c</a>
</li>
<li>vl_pgm_extract_head()
: <a class="el" href="pgm_8c.html#a829c23407220c6e7953ee45cca900565">pgm.c</a>
, <a class="el" href="pgm_8h.html#a829c23407220c6e7953ee45cca900565">pgm.h</a>
</li>
<li>vl_pgm_get_bpp()
: <a class="el" href="pgm_8c.html#a1994872b33933dc4f60a6108a56c88a1">pgm.c</a>
, <a class="el" href="pgm_8h.html#a1994872b33933dc4f60a6108a56c88a1">pgm.h</a>
</li>
<li>vl_pgm_get_npixels()
: <a class="el" href="pgm_8c.html#aa8e8f55f42c5c16dba6b8ef1f5afa240">pgm.c</a>
, <a class="el" href="pgm_8h.html#aa8e8f55f42c5c16dba6b8ef1f5afa240">pgm.h</a>
</li>
<li>vl_pgm_insert()
: <a class="el" href="pgm_8h.html#a418f48a6aa8471ccaaf79640f4298d0a">pgm.h</a>
, <a class="el" href="pgm_8c.html#a418f48a6aa8471ccaaf79640f4298d0a">pgm.c</a>
</li>
<li>vl_pgm_read_new()
: <a class="el" href="pgm_8c.html#a5814312e5e026dc51396dd09b864fb8b">pgm.c</a>
, <a class="el" href="pgm_8h.html#a5814312e5e026dc51396dd09b864fb8b">pgm.h</a>
</li>
<li>vl_pgm_read_new_f()
: <a class="el" href="pgm_8h.html#a8b9eb82a66e8cb72bdf6ab3ad1d30015">pgm.h</a>
, <a class="el" href="pgm_8c.html#a8b9eb82a66e8cb72bdf6ab3ad1d30015">pgm.c</a>
</li>
<li>vl_pgm_write()
: <a class="el" href="pgm_8c.html#af2e33d504690aeff3eeb3e035727df9b">pgm.c</a>
, <a class="el" href="pgm_8h.html#af2e33d504690aeff3eeb3e035727df9b">pgm.h</a>
</li>
<li>vl_pgm_write_f()
: <a class="el" href="pgm_8h.html#a3751d1ee6548a567dd0860dfe921b498">pgm.h</a>
, <a class="el" href="pgm_8c.html#a3751d1ee6548a567dd0860dfe921b498">pgm.c</a>
</li>
<li>VL_QSORT_cmp()
: <a class="el" href="qsort-def_8h.html#a846b82fcc68f6bb540da6243d2670ed1">qsort-def.h</a>
</li>
<li>VL_QSORT_sort()
: <a class="el" href="qsort-def_8h.html#a11be07172455010601a417058008ffa4">qsort-def.h</a>
</li>
<li>VL_QSORT_sort_recursive()
: <a class="el" href="qsort-def_8h.html#aa91794fadc74f98458f58a22cd0bd6ae">qsort-def.h</a>
</li>
<li>VL_QSORT_swap()
: <a class="el" href="qsort-def_8h.html#ac7face14222e47cac7d730925637ac91">qsort-def.h</a>
</li>
<li>vl_quickshift_delete()
: <a class="el" href="quickshift_8c.html#a9c2a39344fb684d899f22faf358425e8">quickshift.c</a>
, <a class="el" href="quickshift_8h.html#a9c2a39344fb684d899f22faf358425e8">quickshift.h</a>
</li>
<li>vl_quickshift_distance()
: <a class="el" href="quickshift_8c.html#aa70ffb9d0d0c62908a46b425604a7065">quickshift.c</a>
</li>
<li>vl_quickshift_get_density()
: <a class="el" href="quickshift_8h.html#acceb1733e008e0542164429e92253837">quickshift.h</a>
</li>
<li>vl_quickshift_get_dists()
: <a class="el" href="quickshift_8h.html#a675666418f0bc2665be61f0b243a8c1d">quickshift.h</a>
</li>
<li>vl_quickshift_get_kernel_size()
: <a class="el" href="quickshift_8h.html#a929d3f6d37b578d40edddb0e6aa9d4e3">quickshift.h</a>
</li>
<li>vl_quickshift_get_max_dist()
: <a class="el" href="quickshift_8h.html#a0a6c066b205bf0382d19b7c9fe8628d5">quickshift.h</a>
</li>
<li>vl_quickshift_get_medoid()
: <a class="el" href="quickshift_8h.html#a199679a6a594f25a690c97d5c67515a0">quickshift.h</a>
</li>
<li>vl_quickshift_get_parents()
: <a class="el" href="quickshift_8h.html#ab116d2dbad717ce889e56ea8335a1463">quickshift.h</a>
</li>
<li>vl_quickshift_inner()
: <a class="el" href="quickshift_8c.html#a7d317b966c114ce48d921fbeeef13a3c">quickshift.c</a>
</li>
<li>vl_quickshift_new()
: <a class="el" href="quickshift_8h.html#aec706b048c3f4de42a118e242fbd0105">quickshift.h</a>
, <a class="el" href="quickshift_8c.html#a9fc34955bf121df6d1d5bd991b8d2b13">quickshift.c</a>
</li>
<li>vl_quickshift_process()
: <a class="el" href="quickshift_8h.html#aebfc7337283b7a8f8be1a1c0fd4f5f92">quickshift.h</a>
, <a class="el" href="quickshift_8c.html#aebfc7337283b7a8f8be1a1c0fd4f5f92">quickshift.c</a>
</li>
<li>vl_quickshift_set_kernel_size()
: <a class="el" href="quickshift_8h.html#ae54ca4abe8fb6ba0b8a8306d053b7628">quickshift.h</a>
</li>
<li>vl_quickshift_set_max_dist()
: <a class="el" href="quickshift_8h.html#ac54275b6b97121f41cf3b64d9e6210a3">quickshift.h</a>
</li>
<li>vl_quickshift_set_medoid()
: <a class="el" href="quickshift_8h.html#aacf51684900938c0eaec425e742d0a76">quickshift.h</a>
</li>
<li>vl_rand_init()
: <a class="el" href="random_8c.html#adc85f15763be5c5de846697a2af843df">random.c</a>
, <a class="el" href="random_8h.html#adc85f15763be5c5de846697a2af843df">random.h</a>
</li>
<li>vl_rand_int31()
: <a class="el" href="random_8h.html#a4e4ed13a370eaa931eb5b55f4182c520">random.h</a>
</li>
<li>vl_rand_int63()
: <a class="el" href="random_8h.html#a0f97cfce8f7f71de9a8ff7b78bb6660c">random.h</a>
</li>
<li>vl_rand_real1()
: <a class="el" href="random_8h.html#a9a615000c94ea12981fe04f3f12c8202">random.h</a>
</li>
<li>vl_rand_real2()
: <a class="el" href="random_8h.html#a77c6737e2516d762e71acf4c6c700f0f">random.h</a>
</li>
<li>vl_rand_real3()
: <a class="el" href="random_8h.html#a1de78dd0192fe5168f47e7181f94aeae">random.h</a>
</li>
<li>vl_rand_res53()
: <a class="el" href="random_8h.html#a610a2d1017c661151d70711f4dfc9e05">random.h</a>
</li>
<li>vl_rand_seed()
: <a class="el" href="random_8c.html#afd8d168b5b154f5f03615fda291b9364">random.c</a>
, <a class="el" href="random_8h.html#afd8d168b5b154f5f03615fda291b9364">random.h</a>
</li>
<li>vl_rand_seed_by_array()
: <a class="el" href="random_8c.html#a165da1d589640d329cddb64c779f813a">random.c</a>
, <a class="el" href="random_8h.html#a165da1d589640d329cddb64c779f813a">random.h</a>
</li>
<li>vl_rand_uindex()
: <a class="el" href="random_8h.html#abef2fe4cfd0c0d532b7c43b7960bd188">random.h</a>
</li>
<li>vl_rand_uint32()
: <a class="el" href="random_8h.html#a0b444c85bf8f37b8b8050d66b9b0ab8b">random.h</a>
, <a class="el" href="random_8c.html#a0b444c85bf8f37b8b8050d66b9b0ab8b">random.c</a>
</li>
<li>vl_rand_uint64()
: <a class="el" href="random_8h.html#a04b5a46e955520edca48e8266db1057c">random.h</a>
</li>
<li>vl_realloc()
: <a class="el" href="generic_8h.html#a6213d08692fb90f0a0eaa423644f25c2">generic.h</a>
</li>
<li>vl_rodrigues()
: <a class="el" href="rodrigues_8h.html#aecd536d61f6f0f4c1d91a1df68da44bd">rodrigues.h</a>
</li>
<li>vl_round_d()
: <a class="el" href="mathop_8h.html#af3adf65b9d416b2438ccfe78748ed60f">mathop.h</a>
</li>
<li>vl_round_f()
: <a class="el" href="mathop_8h.html#a97fb4b325bc0dc8bb8618e132fab736c">mathop.h</a>
</li>
<li>vl_set_alloc_func()
: <a class="el" href="generic_8c.html#ac04fe278ac908fa6ed02bda099588cf0">generic.c</a>
, <a class="el" href="generic_8h.html#ac04fe278ac908fa6ed02bda099588cf0">generic.h</a>
</li>
<li>vl_set_last_error()
: <a class="el" href="generic_8c.html#a7a3ebca801573280aafbea04578ef124">generic.c</a>
, <a class="el" href="generic_8h.html#a7a3ebca801573280aafbea04578ef124">generic.h</a>
</li>
<li>vl_set_printf_func()
: <a class="el" href="generic_8c.html#a17ef7f5dfc74e0ff032f46617a5bc1c5">generic.c</a>
, <a class="el" href="generic_8h.html#a17ef7f5dfc74e0ff032f46617a5bc1c5">generic.h</a>
</li>
<li>vl_set_simd_enabled()
: <a class="el" href="generic_8h.html#a3fb6cee731450d886e49da54e29788e8">generic.h</a>
</li>
<li>VL_SHUFFLE_shuffle()
: <a class="el" href="shuffle-def_8h.html#a81c4e7b542befcbed0beaabbf7535e3c">shuffle-def.h</a>
</li>
<li>VL_SHUFFLE_swap()
: <a class="el" href="shuffle-def_8h.html#ad670015d69c1236260f8931a4e34dc7e">shuffle-def.h</a>
</li>
<li>vl_sift_calc_keypoint_descriptor()
: <a class="el" href="sift_8h.html#a19140d86df12ff8c211c2728209de9b1">sift.h</a>
, <a class="el" href="sift_8c.html#a85f3878a53ef7151b569c1b3ea4d13b6">sift.c</a>
</li>
<li>vl_sift_calc_keypoint_orientations()
: <a class="el" href="sift_8h.html#a2e409d464f81582dc3e839bf0fece66e">sift.h</a>
, <a class="el" href="sift_8c.html#a2e409d464f81582dc3e839bf0fece66e">sift.c</a>
</li>
<li>vl_sift_calc_raw_descriptor()
: <a class="el" href="sift_8h.html#a46d3e864618b4a940c2099b7c1f7b6a6">sift.h</a>
, <a class="el" href="sift_8c.html#a335f3295ba77b3bb937e5272fe1a02fc">sift.c</a>
</li>
<li>vl_sift_delete()
: <a class="el" href="sift_8h.html#ab242293326626641411e7d7f43a109b2">sift.h</a>
, <a class="el" href="sift_8c.html#ab242293326626641411e7d7f43a109b2">sift.c</a>
</li>
<li>vl_sift_detect()
: <a class="el" href="sift_8c.html#a65c55820964f4f6609ca9ef1d547b2c4">sift.c</a>
, <a class="el" href="sift_8h.html#a65c55820964f4f6609ca9ef1d547b2c4">sift.h</a>
</li>
<li>vl_sift_get_edge_thresh()
: <a class="el" href="sift_8h.html#adb5b0159af92e1ce1462ddaaaa55a747">sift.h</a>
</li>
<li>vl_sift_get_keypoints()
: <a class="el" href="sift_8h.html#a8d7878f102c5e09b2df06b3662ed9c6a">sift.h</a>
</li>
<li>vl_sift_get_magnif()
: <a class="el" href="sift_8h.html#ae0272723812d5072619475d4787be78e">sift.h</a>
</li>
<li>vl_sift_get_nkeypoints()
: <a class="el" href="sift_8h.html#aa45b8e7413384c7d6525f439e68856fe">sift.h</a>
</li>
<li>vl_sift_get_nlevels()
: <a class="el" href="sift_8h.html#a751c116352e72eed8a111e7c1e06a18e">sift.h</a>
</li>
<li>vl_sift_get_noctaves()
: <a class="el" href="sift_8h.html#a5e0cd96b3985635b82adabc3ce8b2242">sift.h</a>
</li>
<li>vl_sift_get_norm_thresh()
: <a class="el" href="sift_8h.html#ad4b57c390ca004dc56b0b0b1abf0c7a9">sift.h</a>
</li>
<li>vl_sift_get_octave()
: <a class="el" href="sift_8h.html#a400759060e87dc7a6264555b90b0a221">sift.h</a>
</li>
<li>vl_sift_get_octave_first()
: <a class="el" href="sift_8h.html#aa3db07e91c86f992c31b8e2335a760a9">sift.h</a>
</li>
<li>vl_sift_get_octave_height()
: <a class="el" href="sift_8h.html#a9769e8f6d84ec75804e873229526eb10">sift.h</a>
</li>
<li>vl_sift_get_octave_index()
: <a class="el" href="sift_8h.html#a70186e579c8eff1bcabf408f46169cad">sift.h</a>
</li>
<li>vl_sift_get_octave_width()
: <a class="el" href="sift_8h.html#a89bd76ab5c1e584ff8e46dfdc93ea748">sift.h</a>
</li>
<li>vl_sift_get_peak_thresh()
: <a class="el" href="sift_8h.html#a08959e6a90c98bf397e3430e79a6ea9c">sift.h</a>
</li>
<li>vl_sift_get_window_size()
: <a class="el" href="sift_8h.html#a76053a5e655b9577995fea0fbe429078">sift.h</a>
</li>
<li>vl_sift_keypoint_init()
: <a class="el" href="sift_8c.html#a6f3fc8e38b6c0c520cb90b1a63ddc031">sift.c</a>
, <a class="el" href="sift_8h.html#a6f3fc8e38b6c0c520cb90b1a63ddc031">sift.h</a>
</li>
<li>vl_sift_new()
: <a class="el" href="sift_8c.html#adff66a155e30ed412bc8bbb97dfa2fae">sift.c</a>
, <a class="el" href="sift_8h.html#adff66a155e30ed412bc8bbb97dfa2fae">sift.h</a>
</li>
<li>vl_sift_process_first_octave()
: <a class="el" href="sift_8c.html#a97cca9a09efaadc9dd0671912b9d5e05">sift.c</a>
, <a class="el" href="sift_8h.html#a97cca9a09efaadc9dd0671912b9d5e05">sift.h</a>
</li>
<li>vl_sift_process_next_octave()
: <a class="el" href="sift_8c.html#a610cab1a3bf7d38e389afda9037f14da">sift.c</a>
, <a class="el" href="sift_8h.html#a610cab1a3bf7d38e389afda9037f14da">sift.h</a>
</li>
<li>vl_sift_set_edge_thresh()
: <a class="el" href="sift_8h.html#ab7173b402b85de43ebf36fcabde77508">sift.h</a>
</li>
<li>vl_sift_set_magnif()
: <a class="el" href="sift_8h.html#a595579dd7952807c074c5311a6500121">sift.h</a>
</li>
<li>vl_sift_set_norm_thresh()
: <a class="el" href="sift_8h.html#a86703f33aad31638909acd9697f93115">sift.h</a>
</li>
<li>vl_sift_set_peak_thresh()
: <a class="el" href="sift_8h.html#af69118a1c5d4d17bccac87d11fe8ce8f">sift.h</a>
</li>
<li>vl_sift_set_window_size()
: <a class="el" href="sift_8h.html#af5996cc6171c6e3c8810fb400abbad21">sift.h</a>
</li>
<li>vl_slic_segment()
: <a class="el" href="slic_8c.html#adb6a4c91f40fc32528ba88cffba756ab">slic.c</a>
, <a class="el" href="slic_8h.html#adb6a4c91f40fc32528ba88cffba756ab">slic.h</a>
</li>
<li>vl_static_configuration_to_string_copy()
: <a class="el" href="host_8c.html#a026e5e76fb8e1c0ce4722b857ce7e406">host.c</a>
, <a class="el" href="host_8h.html#a026e5e76fb8e1c0ce4722b857ce7e406">host.h</a>
</li>
<li>vl_string_basename()
: <a class="el" href="stringop_8c.html#a303c8ed2006e76ba890080244c9e6439">stringop.c</a>
, <a class="el" href="stringop_8h.html#a7c19551fb6bb7e1f45c453caef5b9044">stringop.h</a>
</li>
<li>vl_string_casei_cmp()
: <a class="el" href="stringop_8h.html#ad006cebd610a7a6f7b6d97c93e398824">stringop.h</a>
, <a class="el" href="stringop_8c.html#ad006cebd610a7a6f7b6d97c93e398824">stringop.c</a>
</li>
<li>vl_string_copy()
: <a class="el" href="stringop_8h.html#a12595787245c1d92c5d3bbe6c0cea9f4">stringop.h</a>
, <a class="el" href="stringop_8c.html#a12595787245c1d92c5d3bbe6c0cea9f4">stringop.c</a>
</li>
<li>vl_string_copy_sub()
: <a class="el" href="stringop_8h.html#a3ecf896f613bca486a0821f076aa8855">stringop.h</a>
, <a class="el" href="stringop_8c.html#a3ecf896f613bca486a0821f076aa8855">stringop.c</a>
</li>
<li>vl_string_find_char_rev()
: <a class="el" href="stringop_8h.html#acc6a3ecad1c4fde280008c2bc7663dea">stringop.h</a>
, <a class="el" href="stringop_8c.html#acc6a3ecad1c4fde280008c2bc7663dea">stringop.c</a>
</li>
<li>vl_string_length()
: <a class="el" href="stringop_8h.html#acc9de03bedf2b67ce907a7478e34bc4e">stringop.h</a>
, <a class="el" href="stringop_8c.html#acc9de03bedf2b67ce907a7478e34bc4e">stringop.c</a>
</li>
<li>vl_string_parse_protocol()
: <a class="el" href="stringop_8h.html#aa45c4b3fc38383ad1d152485ccfe3356">stringop.h</a>
, <a class="el" href="stringop_8c.html#aa45c4b3fc38383ad1d152485ccfe3356">stringop.c</a>
</li>
<li>vl_string_protocol_name()
: <a class="el" href="stringop_8h.html#a79a3a25967d2fd344d3812c31f7af6d7">stringop.h</a>
, <a class="el" href="stringop_8c.html#af2fe2454abf042cce2d9a7597b622c48">stringop.c</a>
</li>
<li>vl_string_replace_wildcard()
: <a class="el" href="stringop_8c.html#af938e0e45610e0e1680c8ec41a958882">stringop.c</a>
, <a class="el" href="stringop_8h.html#a3333f80d5012dadb8967ab297ff02645">stringop.h</a>
</li>
<li>vl_swap_host_big_endianness_2()
: <a class="el" href="host_8h.html#ab2280db7d7cc2f6ce56100ab5ff6c81a">host.h</a>
</li>
<li>vl_swap_host_big_endianness_4()
: <a class="el" href="host_8h.html#aa1a8104ab44b97df0b09d1afdd4754fc">host.h</a>
</li>
<li>vl_swap_host_big_endianness_8()
: <a class="el" href="host_8h.html#a0eb83ae66c944bcd8517b577b557f872">host.h</a>
</li>
<li>vl_tic()
: <a class="el" href="generic_8h.html#a0eb9d2de6dc4cb6570db6bb3e8c39244">generic.h</a>
, <a class="el" href="generic_8c.html#a0eb9d2de6dc4cb6570db6bb3e8c39244">generic.c</a>
</li>
<li>vl_toc()
: <a class="el" href="generic_8c.html#a6570090509ab5a156a24e2bbd082590d">generic.c</a>
, <a class="el" href="generic_8h.html#a6570090509ab5a156a24e2bbd082590d">generic.h</a>
</li>
<li>vl_unlock_state()
: <a class="el" href="generic_8h.html#a8931cffd4ffeeaa43c217bf8005da38f">generic.h</a>
, <a class="el" href="generic_8c.html#a8931cffd4ffeeaa43c217bf8005da38f">generic.c</a>
</li>
<li>vlmxCreateArrayFromVlArray()
: <a class="el" href="mexutils_8h.html#a1d87fc57011b9d4f46535e0fe5e3a55a">mexutils.h</a>
</li>
<li>vlmxCreatePlainScalar()
: <a class="el" href="mexutils_8h.html#ac0a3df5e3dcf06641cf7cb7ae81c0f54">mexutils.h</a>
</li>
<li>vlmxEnvelopeArrayInVlArray()
: <a class="el" href="mexutils_8h.html#a424bcf82af07807c0264291b48db9ab6">mexutils.h</a>
</li>
<li>vlmxError()
: <a class="el" href="mexutils_8h.html#a41187a1ec528ba20cb338d321ddbd512">mexutils.h</a>
</li>
<li>vlmxIsArray()
: <a class="el" href="mexutils_8h.html#aa9cb2ff7d93e845c8e97260742e355da">mexutils.h</a>
</li>
<li>vlmxIsMatrix()
: <a class="el" href="mexutils_8h.html#ab2c48ea72560b1a395a6ce7d6f521ad5">mexutils.h</a>
</li>
<li>vlmxIsOfClass()
: <a class="el" href="mexutils_8h.html#a738f24a24faa9ebfeedb7439ccc4bf44">mexutils.h</a>
</li>
<li>vlmxIsPlain()
: <a class="el" href="mexutils_8h.html#af28c45fe72ed8814a863f2f00b6909b8">mexutils.h</a>
</li>
<li>vlmxIsPlainMatrix()
: <a class="el" href="mexutils_8h.html#a853a2401a28a2b640f4510772057e75f">mexutils.h</a>
</li>
<li>vlmxIsPlainScalar()
: <a class="el" href="mexutils_8h.html#ab77fcfb1602e857224014b8ffbad446b">mexutils.h</a>
</li>
<li>vlmxIsPlainVector()
: <a class="el" href="mexutils_8h.html#a22eb52c5f6925ea272604bef184c6def">mexutils.h</a>
</li>
<li>vlmxIsReal()
: <a class="el" href="mexutils_8h.html#a923b6ac320a8aa620a5e8edbe0ee2d2e">mexutils.h</a>
</li>
<li>vlmxIsScalar()
: <a class="el" href="mexutils_8h.html#a98ffbf2c20ade9e5094e234e8d58fd8a">mexutils.h</a>
</li>
<li>vlmxIsString()
: <a class="el" href="mexutils_8h.html#a1a0c4101bd3fa1e931867980f3f94240">mexutils.h</a>
</li>
<li>vlmxIsVector()
: <a class="el" href="mexutils_8h.html#a62ed566c271ce76980b587ad2b62b18e">mexutils.h</a>
</li>
<li>vlmxNextOption()
: <a class="el" href="mexutils_8h.html#a6b8c52584738d2616f7e0576dc035ea3">mexutils.h</a>
</li>
<li>vlmxWarning()
: <a class="el" href="mexutils_8h.html#a8a91f9f60803e7a808e71123340bdcb1">mexutils.h</a>
</li>
</ul>
</div>
     <!-- Doc Here -->
    </div>
   
   </div>
   <div class="clear">&nbsp;</div>
  </div> <!-- pagebody -->
  <div id="footer">
   &copy; 2007-12 Andrea Vedaldi and Brian Fulkerson
  </div> <!-- footer -->

  <!-- Google Analytics Begins -->
  <script xml:space="preserve" type="text/javascript">
   //<![CDATA[
    var localre = /vlfeat.org/;
    if(document.location.host.search(localre) != -1)
    {
   var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
   document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
   }
   //]]>
  </script>
  <script xml:space="preserve" type="text/javascript">
    //<![CDATA[
    var localre = /vlfeat.org/;
    if(document.location.host.search(localre) != -1)
    {

   try {
   var pageTracker = _gat._getTracker("UA-4936091-2");
   pageTracker._trackPageview();
   } catch(err) {}

   }
   //]]>
  </script>
  <!-- Google Analytics Ends -->
 </body>
</html>

 
